2 Bhk Flat For Sale - Landmark World, Nh Thondayad Bypass, Calicut - 2303 Sq Ft - 9388343417